<HTML>
<HEAD>
<link rel=stylesheet type="text/css" href="styles.css">
<TITLE>Using Simkin</TITLE>
</HEAD>
<BODY>

<H1>
Using Simkin with your Java application</H1>
<hr>
Simkin for Java is distributed as a JAR file. It has been written in Java which is compatible with JDK 1.1 or greater.
<P>
Included in the distribution is a class called XMLExecutable which uses XML classes from the <b>com.sun.xml</b>, <b>org.xml.sax</b> and <b>org.w3c.dom</b> packages.
<p>These are <i>not</i> included with the Simkin distribution. You can download them from Javasoft directly from <a href="http://java.sun.com/xml/download.html">here</a>.
<p>The classes (<a href="api/simkin/XMLElementObject.html">XMLElementObject</a> and <a href="api/simkin/XMLExecutable.html">XMLExecutable</a>) can be reimplemented to use a different XML library, without affecting the rest of the interpreter.
<p>In all cases you will need to add the <b>Simkin.jar</b> file to your classpath when building your application.
<p>If you are building your own JAR files, you may find it more convenient to unpack the classes in <b>Simkin.jar</b>. Find a suitable directory to store them, and use the command <pre>jar -xvf Simkin.jar</pre> to unpack the class files.
<p>
Simkin classes occupy the following packages:
<ul>
<li> <b>simkin</b> - parser and interpreter classes
<li> <b>simkin.examples</b> - example classes
</ul>
</BODY>
</HTML>
